between a rock and a hard place – Deutsch–English translations

Wiktionary Links